const express = require('express')
const app = express()
app.listen(7777)
const bodyParser = require('body-parser')
// 响应信息res.json
const responseInfo = require('./utils/responseInfo')
// 路由导入
const frontRouter = require('./router/front/index')

app.use(bodyParser.urlencoded({ extended: false }))
// 静态挂载
app.use(express.static('public'))

// 前台操作
app.use('/front', frontRouter)


//          异常处理
// 异常处理中间件 - 处理出错,访问了
app.use((err, req, res, next) => {
    writeErr(err)
    responseInfo(res, 500, '系统繁忙,异常抛出')
})
// 404 - 路径错误，还没访问就出错了
app.use((req, res, next) => {
    writeErr('404')
    responseInfo(res, 404, '请求路径出错')
})